#pragma once

#include "RealIBase.h"
#include "RealISub1.h"
#include "RealISub2.h"

class IMultInterface
{
public:
    IMultInterface() : sub2(NULL), count(1) {}
    ~IMultInterface() { if (sub2 != NULL) delete sub2; }

public:
    RealIBase base;
    RealISub1 sub1;
    RealISub2 *sub2;
    DWORD count;
};
